<?php namespace Admin\Controller; 

use Common\Model\Webset;

//网站配置控制器
class WebsetController extends CommonController{

	//构造函数__init也是构造函数
	
    //首页
    public function index(){
   		 $model=new Webset;
//		获取数据
    	if(IS_POST){
//  		1写入数据库
//  		var_dump($_POST);die;
//			post.所有post数据
			foreach(Q('post.') as $k=>$v){
				
//				var_dump($k);
//				查找数据库中name字段==$k键名的数据，将它的value值修改为$v
//				var_dump($v);
				$data=array(
					'value'=>$v
				);
//				修改数据库
				$model->where('name',$k)->update($data);
			}
			
//			2.读入配置项
//				1.将post数据转换为字符串格式
				$strData=var_export(Q('post.'),true);
//				var_dump($strData);die;
//			配置写入的字符串
			$data="<?php \r\n return ".$strData.";\r\n ?>";
//			执行写入动作，写入到webset.php配置项文件中
			file_put_contents('Config/webset.php', $data);
			
//			不需要C读入配置项,因为框架会自动遍历读取
			
			View::success('修改配置成功',U('index'));
    	}
		
//		p(C());
		$data=$model->get();

//		p($data);
		View::with('data',$data);
//		注意站点配置的input[name]正好是数据库参数中的name字段
//		就把name 输出到input[name]
		
       View::make();
    }

	

	
}
?>
